// pages/demo/demo.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    count:2004,
    word:"Are you OK?",
    title:"小程序 so easy... ",
    imgUrl:"http://47.104.209.44/base/img/2.jpg",
    flag:true,
    toggle:!!0,
    list:["快快乐乐","乐极生悲","悲痛欲绝","绝处逢生","生不如死"],
    txt:"656",
    lius:[{
      title:"Node so easy?"
    },{
      title:"Vue 忘记 了吗 ?"
    },
    {
      title:"React  你学会了吗 ?"
    }
    ]
  },

  changeValue(e){
    var index = e.target.dataset.index;
    var item = this.data.lius[index];
    this.data.lius.splice(index,1,{...item,title:e.detail.value})
    this.setData({
      lius:this.data.lius
    })
  },

  showUpdate(e){
    var index = e.target.dataset.index;
    var item = this.data.lius[index];
    this.data.lius.splice(index,1,{...item,flag:!item.flag})
    this.setData({
      lius:this.data.lius
    })
  },
  delItem(e){
    console.log(e)
    this.data.lius.splice(e.target.dataset.index,1);
    this.setData({
      lius:this.data.lius
    })
  },
  addsome(e){
    this.data.lius.push({
      title:this.data.txt
    })
    this.setData({
      // lius:[...this.data.lius,{title:this.data.txt}]
      lius:[...this.data.lius],
      txt:''
    })
  },
  changeTitle(e){
    console.log(e);
    this.setData({
      title:e.detail.value
    })
  },


  changeToggle(){
    this.setData({
      toggle:!this.data.toggle
    })
  },


  countAdd(e){
    console.log(e);
    this.setData({
      count:this.data.count+e.target.dataset.num *1 
    })
  },


  changeFlag(){
    this.setData({
      flag:!this.data.flag
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})